fast push A++++

Review