simplify the selection frontend support