Add partRetries logic and tried to clean some set intervals.