Mashal and impending challenges