complete initial build of parser