kalid m . fl.