more tooltip and touch work