Mech detail by Mark ChangMore robots here.