Happy B-day Steve (and late happy bday to Anne and Mara and Alyssa and everyone else!) And Ann F. too!