add SVD check
use default kreg for SVD