Fast push. ty

Review