add logging where we were swallowing exceptions without any logging