Inventions and Developments