mechanical modeling