Implemented most actions for companies and products