sidGeneration