id persist exceptions