refactoring, rxml development