Stewardship and the faithful mission of the ICSC