add 10.3.1 Passport OS, remove lookup interval (for now?), improve
update check behavior
update to 5.0.4