ported svd to work with the warp engine