Re-factored per color result logic.