inizio porting asynctask in service