have a problem with the hand listener.