Returning a struct with a message and status code rather than a single digit value.