```virtual ~BufferPoolController() { }``` looks better for me