support cascade selector