Much better logging system.