Mechanical design and development