Design, development and prototypes