added checks for some response values that I guess are optional. You wouldn't know this by looking at adobe's docs.