most instructions seem to work.

need memory manager.