MECH 6970 backbone functions