recursive group context bug?