added structure already exists security check