1. video detection improved: do not relay on the cache value when id is not available. 2. do not load information panel unless requested (this saves 1Mb of ram). 3. Simpler preference access. 4. test cases for injected menu