vertical raw decelerator function