Add demo functionality.