using two asynctask instead of one

asynctask with queue was used before the change
fixed issue 17 and 19
alert background disappearing when data available