add append judge