setting demo