added left-right code, housekeeping on encoderdrive`