wrong docs for struct