added error dialogs and beginnings of actual remote request for social goods