Adde some more documentation.