architectural integrity