layer for integrity and high availability 3864473