Change of recode.9999

This is a major revision using the recode.9999 function.  Revert back
to this commit if any problems.