add realtime extractor