add demo & design