Tree generators
Minor changes
Added methods to construct items