Refactoring, structure, command translator, repository.etc.