Added the modular demo --- initial state