Recompiling CS