try set and dup instead