DemoController review and commit new new1