new asynctask from B13Solution