removed smoothState