Rocks and trees