adding realtime image downloading