fix and added the ability to add more selectors latter