compose added as submodule