Both methods of `parser-base.service.ts` share a lot of functionallity. It should be revised and refactor if is possible.