yet another lesson learned