major changes to realtime