added getter for touchListener