add additional explanation on demo