working realtime parsing