God this has to SUCK to do.