company mode and update