Insights on genericide,genericide