this thread is so stupid.