fix _sift