where does values list come from?