update the mechanic design
fix the load problem for mechanic