clarify each_with_object usage