mech project