logger in fmonad