merge for the color setting as well as the communication api with server