parser speed improvement and simplification
stripped down example