sketch out reference substitution after step2-set creation