khalil cavil