put internet operations into other thread (for android 4.0+)