append demo