added company share to the update methods