Add parsing functionality