Added tree representation TODO