wrote all the fetch specs