Amoebozoa corp! yaaaay!