if there is nothing to return, return `this` (for chaining)