add wheel_soil functions