add monolog supporting