05-28-11 - recursivemacro