6-11-10 - recursivemacro