removed unused ObjectPool class