this can still be `null` so we either check here or we validate?