amoebA (I guess it's an animal!)