reworking messaging