this thread officially sucks...