Split Arm and Segment into their own files.