add efSelect directive