Maarouf_Saad loading ...