Science and design revisited