compromised
not defined yet