[+] move parser to another cc file