maine mechanics