add demo-site code