null recode set and better set indepenedence