syntax tree ready