Refactor for clarity; add all options; other improvements.
Refactor for clarity; add all options; other improvements.

RTcmix/RTcmix,RTcmix/RTcmix,RTcmix/RTcmix,RTcmix/RTcmix,RTcmix/RTcmix,RTcmix/RTcmix