class-mech: edition