lowered retry logic