make rigs standalone and add subsystems (not ready)