value reference - for categorical