documentation
remove some useless stuff from parser