Adding additional functionality to LinkedList