Inefficiency for pop removed in parse logic