Trying the Software factory pattern.

management (221)