added gesture lock on tap