added gesture, not tested but should work with minimal problems