about nil completion