improvements on newegg extraction rules