restart implemented. Testing finished.