added soundfx and prefs