Preferences now work
a heap of stuff now works