made selectors more specific to avoid conflicts