sensible errors when modules fail to load