renamed type because of conflicts, reporting unique serial check