got left and right controls reporting accurately. about to refactor