push before branch testing