Soil Check And Deposit