Rock evolution