Mazraoui analysis