REVERSE ENGINEERING AND PROTOTYPING