09-17-11 - recursivemacro