almost working, need to fix mb run