.set being split in many functions