Remove redundant checks. Add periodic push to recover from push failures.