merge new demo