fixed arm64 bug