05-21-11 - recursivemacro