use xmlloader trait
update container
add xml component
update