COMPLETE THESIS completethesis