use existing max element search
make requests not cut-through
shorten method name for checking if request is pending
modify request handling to use archive
do not store bulk responses in completed messages