Trying to change the type of listener in hopes it has a better effect