fixed update_option