use `null` instead of `undefined`