added realtime csv source