vigourousness