demonstration setup