infect
not defined yet