translation prototype: further fixes