Implemented task - Object pool