1. propagate proper pdf filesize handling to GDrive and MSDrive classes 2. use the session as a context handler to assure it closes even if an exception is unhandled.