which must be set, so no `is`