support different areas (they added language arts, woohoo!)
specify user agent (seriously?)