sorting works finally, now go