add customSelectHover support