production first push