update demo and page