hmm, why is `$` escaped here ? `\$i`