load image in new independed thread