add multiple slots in gesture detector