fix: sift reversing array