changed listening arch to work right