g.layers.updateScheme('title.font', FontStyle(size=10))
    g.layers.updateScheme(
        'axes.dependent.labeling.value.font',
        FontStyle(size=8, align='right')
    )
    g.layers.updateScheme(
        'axes.independent.labeling.category-labels.font',
        FontStyle(size=8, align='center')
    )
    
    # Further stylization
    g.layers.updateScheme('axes.independent.labeling.category-labels.margin-top', 8)
    g.layers.updateScheme('axes.independent.ticks.major.enabled', False)
    g.layers.updateScheme('axes.independent.ticks.minor.enabled', False)

    # Instantiate the new graph
    g.title = "y=x^2 and y=-x^2"
    g.x_title = 'X Value'
    g.y_title = 'Y Value'

    # Generate the data sets
    normal = g.Series('y as x^2').fromEquation(range(1,10), lambda x: x ** 2)
    inverted = g.Series('y as -x^2').fromEquation(range(1, 10), lambda x: -x ** 2)
    
    # Import the series
    g.importSeries(normal, inverted)

    # Render the graph
    g.render('equation_example.png')
        FontStyle(
            face='GillSans.ttf',
            size=10,
            align='center',
        )
    )
    '''
    
    # Further stylization
    g.layers.updateScheme('axes.independent.labeling.category-labels.margin-top', 8)
    g.layers.updateScheme('axes.independent.ticks.major.enabled', False)
    g.layers.updateScheme('axes.independent.ticks.minor.enabled', False)

    # Instantiate the new graph
    g.title = "AVERAGE PLANT HEIGHTS"
    g.x_title = 'Time'
    g.y_title = 'Plant Height (cm)'

    # Generate the data sets
    control = g.Series('Control')
    control.append('Week 1', 2.1)
    control.append('Week 5', 5.7)
    control.append('Week 10', 8.6)
    control.append('Week 15', 10.5)

    salt = g.Series('Road Salt')
    salt.append('Week 1', 1.7)
    salt.append('Week 5', 4.1)
    salt.append('Week 10', 6.6)
    salt.append('Week 15', 7.6)