handling multiple seelctors better