Functional gears may be analysed by comparing the angular postion graph with the gear transfer function graph. In our case, the gear transfer function indicates how fast the gear is going in relation to the master wheel while following all of the rules a gear must consist of to be a valid gear and mesh properly. This module allows users to add a number of knots to a wheel or to use the bump tool. By moving these knots or bump tool around your wheel, it will create an anglular displacement for that wheel corresponding to a new shape change which then causes the transfer function to also change in shape by equation or function. The results can be non circular in shape, however functional as a gear and equal to an equation.