Inventions show imagination