changes for s