Parser works as it should be, files into sub-modules.