misha writes.

a lot.

duh.