Crap. ill keep on thinking