Facing massive problems in downloading reports - require urgent invention.