ADD: adding xml feature reading