added gesture sample