- stream operators

- string and message read/write