fixed warnings on arm64