some problems with translation, reverted original partial draft