Text and mode parameters are required.