why do i keep coming back to this thread? dammit