changed creation to specifically tasked creator via the repository - contemplating removing how companies are created