add realtimeEmit
fixed midnight db bugs