ahammett: more defining required prior to build