adding parsing