attempt to get it working using only encoders, not yet tested succesfully