Working on set() method