new changes for async HTTP post request to web UI
fixing merge conflict