added error callback
fixed request error bug
changed timer
changeing the UI
changeing the UI