new: BaseSrc & BufferPool element