partly language support added