push before clock overhaul