download data method is finished  nice