update with refactory documentservice