add demo prop