added output-text type hint