it's hard to keep this thread up