moveUp implementation