visual patterns may use colors.