APT6005 / THESIS RESEARCH