wow this was a headache