gen requests docs