updating logic & tests to account for push_project schema change