remember to upgrade settings table during upgrade