How to determine push?