changed response to contain a message property