updated for arm64 slice