Modernize demo module