Setters in this class follows fluent interface so please, follow the same pattern,