adding parsing homework