Register Generator enhanced.