ignore anonymous user when saving prefs
cleanup engine, add mediocre windows support