try to fix defaultColors to allow assignColor