crap i should just leave and come back when my sanity returns