to push or not