merge Parser into one file