added storage and link tracking
storage queue class