Inventions and New products