added functional group algae and environmental term piece of rock