why we need to change to these hard code value ? The previous parser is better.