Missed an update
formatting and making mechs a std::vector