improvements to set reference