pi not needed in core