don't print shield if only one color is left