Al-Makrizi loading ...