Organize the Parser Structure