Code now syntactically correct, now go go through the 140+ error messages