contingency push