add a little more detail in these error messages so I can know WTF they are coming from.