Finsihed requirements and Gadgeteer Design