make it more robust
add doc for syntax group