actually gets captcha, more comments and javadoc.