Updating for translator and adapter method, still wip...