updated CompanyController