removed unnecessary components for demonstrating integrity error