fixed different mac addresses issue, and update ui from server task issue