move the bulk request builders into bulk