add backward translation
better NLG capabilities
support several classifiers