add xml creation as dependency