more work on new demo