added same city handling, some cute jquery, an actual debug switch and i cant remember what else