Some of these inventions are very ingenious