added liveUpdate ability