Added shifting high and low for real this time.