project with XML