demo environment