add HilbertS2', HilbertS3