agregado rope y ropemode para refactoring