yet more parser footling