impl some thread pool interfaces and rebuild container item