update.py rebuild; support for xml config