edited listen statement