factory
use factories
Merge pull request #46 from jake-bladt/functions

Functions