add ability to make trees