Splitting things into pieces and adjusting parser.