from research to prototyping