EPOCH FACTORY