doc for mode
split classes: Param and Result from QPS