added lister to initialize CustomBlockInitStrategy.
+ updated some demos