message accessor