shared values