save() is public method.