how to invent