successfully handle head and tail failures