update and fill in `message`