inital build for just printing AST's