minor refatoring in request builders