09-03-11 - recursivemacro