add special gesture modes