add forms of feedback,version check,topmost in setting, and http request interactive with server