Added new factory.