solved a bug when add and remove not atomically
change default colour from white to yellow