Things we learned along the way