Item donation method is functional.