MY DEMI-MASSIVE LINK LIST