can you explain why you are reversing the list?