Fast Push, thanks

Review