added transitions
mmemu first usable version