smooth push, Thanks

Review