minor, use tuple for item assignment.