Fast push, everything good!

Review