Added DotFactory Patterns