varios refactor, ejércitos