new factory demo