setup callback chain for adding bundle pieces
update submodule