update demo and readme