Added soil sample functionality