creat a single thread asynctask