mechanical detailing