Fast push.

Review