add solid background option, automatically fallback if grey values are same