modify genxml.c