fast push, A+++

Review