use a logging task runner