real time update fixed