Why didn't I think of that? : From alarm clocks to zippers