fashionably late to my own function