I guess finding useful, reliable infomratoin on the internet isn't hopeless after all.