HQIO monad works nice