adding realtime collaboration