This was my first creatinon after I had built everything in the consructopidia. I never programeed this version though. I used mainly RIS parts for the whole thing. The base uses a diferential drive with a rachet so it can stear.