Why are you returning the object with a setter?