return this on setProperties