Adding Factory Example.