Require demo, fix bug.