integrate branch and promos to mcs
clean up