modified message return