add user prefs
add memcache, not working as expected