Super fast push and all around nice guy

Review