I think I still not be able to clean the parseExpressionTree(). Add it back right now