async processor add