realtime addition