pre demo update