refactored http request
removed annotation and message box