additional parser brainstorming