modified user_setting model