New generate console