all request methods specs working. still need to spec the auxiliary methods