rxml node development, refactoring