Question: I'm getting an error: "The non-generic type `System.Collections.Stack' cannot be used with the type arguments"

```
    // For use in BONUS section of lab:
    class LossyStack<T> : Stack<T> {
 private const int getAway=1;  // Starts out at 1 (out of 20 random numbers - 5%)
    public Stack<string> escsaped;

    public LossyStack(): base() {   // Constructor
        escaped = new Stack<string>();
    }

    public T Pop() {
  RandomNumber rand = new RandomNumber(1,20);  // One to twenty 

  if (rand<=getAway){
      escaped.push(base.Pop());
  }
  else {
        return base.Pop();
  }
  getAway++; // add another 1 to getAway so it increases by 5%
    }
  }

```

Can anyone tell me how I'd be able to fix this? Thanks a bunch.

Answer: 
Replace:

using System.Collections;

with

using System.Collections.Generic;
Hmmm, maybe you're needing a:

```
using System.Collections.Generic;

```

Up in your .cs file.