morocco performance