fixed nesting & messy selectors