Making something new and the challenges behind it.