example data parsing added