fixed deviaiton rb bug, and made a new one that handles high and low cases seperatly