removing halide dependencies