ZD Parser refucktoring (beta)