make css selectors more flexible