less lock wait