made the listner a bit less responsiver but more friendly to the cpu of
embedded devices