document the fetch* functions