docs for #30