better content-script matching