@adil2018: My thesis for