added a refractory time to wait