add press, move, relase