FYP2: NON SUPERVISOR - REPORT