@nixCraft And prototype becomes product. More than once I've been given some sort of responsibility for a product which immediately, upon the most cursory examination reveals itself to have never been properly blueprinted or even designed. Take a proof of concept from a rough spec and just keep the momentum going. They're absolutely awful. Most frequent gag me feature? The gigantic if/else/elif ... ladder right in the middle of it all that everyone adds stuff to and no one dares change.