translation prototype: modules, part 3