Transfer parser and refactoring.