Sumada Kaabaha: appointment management