other question, 

Math.abs(currentX - startX) === Math.abs(deltaX) ? right?