log - properly handle Fatal and Panic