Lib-core: changed the code for shadow
Updated doc and prepared for 2.0.1