This is going to stomp all over the one you set in the constructor. Change to:
```java
throw new UnsupportedOperationException();
```