refactored method names on translator and controller