port api
color does not change for you if someone changes their color