amoebalike
not defined yet