resume only if listen