fix NotationUtil bug
add "public" keyword