Morocco has all the answers