finished memory model write
some more docs and binary save advance