behavior composer ported to xml tags