rock properties