Added support for serilog