fixed the execution when there is only one mscr