delegate added for touchpoint change