Johannesburg mayor Dada Morero has challenged criticism of the R192 million cost of rehabilitating Lilian Ngoyi Street, saying the project cannot be judged by the road surface alone because extensive work has been carried out beneath the street.