change successor parameter name from c to s