Mixing the old with the new in Marrakech