adding demomodus