for some reason the ship section class didn't commit, so i've got to rewrite it
yo