As functional as it's going to be without encoders to play with