can we just do the conditional check here?