handle if no defaultColors provided