tried to make individual realtime updates