Refactored for vertical drag code.