mechanical design, mechanisms design, splash proof design, water proof design