text2java and more