some nullpointers and the pool