can insert new company

and several fixes.