Push worked

Needed to increase sleeps, most changes are debugging prints

In future should check div / whatever contents periodically for the 
longer ops with a timeout