soil and rocks