Run heavy/internet tasks in threads to maintain overall UI smoothnes..