implemented company selection