cleanup #1 for touchmatrixlistener structure