how did that error not get seen earlier?