Integrity

Integrity mechanisms have been implemented