add requests methods