Supervisors Walid Taha and Dominykas Barisas