10-30-09 - recursivemacro