added memory bar as a submodule