eukaryotic.

progress: almost 50%!