I am really not sure about using `last` here. What does it change exactly ?