APT6006 / THESIS RESEARCH