added more error messages (via lager) and such