Fast push, A+

Review