implemented drag touch, currently used in records