Return collection of messages not just one when returning error message