user value provision