fix set problems