did a review for Drive control

made quite a few changes