autogenerated canopy from yoman generator