replacing demo