fixed sift demo