update SVD component

Both slave and master nodes works. Ready to merge