added l1 messages for read and write