prepration done
byte-addressable memory model completed initially