demo modifications