added assert id