Lots of redesign, prototyping, chucking stuff out, starting again