enhance logger module