added init for arm and drive train