demo preperations