removed unnecessary call to save()