a very small update with structural definitions.