Update settings handling