adding some stuff to soil code