add some docs for internal object types