Morocco has a solid plan, momentum and strong supporters