demo preparations