updated to be righthand controlled