add xml persisting and fields list