Multiple CUDA functions can now be made and you can switch between regular leaf and multi leaf