Update demo and document