blegh. WTF am I doing?