integrated concat into task runner