added KVO for finishing gesture