xml config
with dependencies