check for pushing