Retry with direct approach