exploited
not defined yet