First commit for backend changes to return user friendly messages.