trying to renew project in terms of LinkedList