Beta 2 - Removed some comments and printlns. Only thing missing is the comparison in the data list