Added more verbose try / catch