hard pumps view 2