1122 and retry logic for singleton