what is necessary for the smooth running of a company