refactoring the effort tracking parsing process