stricter monolog version contstraint