start decision tree, get compiler working