Fixed so that UI thread is not blocked by ASync Network Task