for long cycle socket