update recursive activity selector