Add first demo and fix bug.