add offset_addr field to struct Storage