tree works, just need indentation