commit to multiple roots
amd support