basic translator module