switched to json cause xml fuckin sucks