fixed parser ordering