update async proxy