change in core lib