Alhamdulillah, my thesis is complete now. Spend a lot of time today waiting for the supervisor's signature via fax. She is at overseas since April. So, all the communications is via email.I will submit the thesis tomorrow but my job is not over yet. Few things need to be done but the biggest obstacle is already over. Relieved.