because touchend doesn't provide a position, always store current over