sort chains in request. able to update an already set action
provide traceback on failed udpate