reorganizing of module for adding features to xmls