swapped TouchImage for GestureImage