fix with append names id
handle missed nodes collection