modify first push