
In October, Amazon had to discontinue an artificial intelligence–powered recruiting tool after it discovered the system was biased against female applicants. In 2016, a ProPublica investigation revealed a recidivism assessment tool that used machine learning was biased against black defendants. More recently, the US Department of Housing and Urban Development sued Facebook because its ad-serving algorithms enabled advertisers to discriminate based on characteristics like gender and race. And Google refrained from renewing its AI contract with the Department of Defense after employees raised ethical concerns.
Those are just a few of the many ethical controversies surrounding artificial intelligence algorithms in the past few years. There’s a six-decade history behind the AI research. But recent advances in machine learning and neural networks have pushed artificial intelligence into sensitive domains such as hiring, criminal justice and health care.
In tandem with advances in artificial intelligence, there’s growing interest in establishing criteria and standards to weigh the robustness and trustworthiness of the AI algorithms that are helping or replacing humans in making important and critical decisions.
With the field being nascent, there’s little consensus over the definition of ethical and trustworthy AI, and the topic has become the focus of many organizations, tech companies and government institutions.
In a recently published document titled “Ethics Guidelines for Trustworthy AI,” the European Commission has laid out seven essential requirements for developing ethical and trustworthy artificial intelligence. While we still have a lot to learn as AI takes a more prominent role in our daily lives, EC’s guidelines, unpacked below, provide a nice roundup of the kind of issues the AI industry faces today.
Human agency and oversight
“AI systems should both act as enablers to a democratic, flourishing and equitable society by supporting the user’s agency and foster fundamental rights, and allow for human oversight,” the EC document states.
Human agency means that users should have a choice not to become subject to an automated decision “when this produces legal effects on users or similarly significantly affects them,” according to the guidelines.
AI systems can invisibly threaten the autonomy of humans who interact with them by influencing their behavior. One of the best-known examples in this regard is Facebook’s Cambridge Analytica scandal, in which a research firm used the social media giant’s advertising platform to send personalized content to millions of users with the aim of affecting their vote in the 2016 U.S. presidential elections.
The challenge of this requirement is that we’re already interacting with hundreds of AI systems everyday, including the content in our social media feeds, when we view trends in Twitter, when we Google a term, when we search for videos on YouTube, and more.
The companies that run these systems provide very few controls over the AI algorithms. In some cases, such as Google’s search engine, companies explicitly refrain from publishing the inner-workings of their AI algorithms to prevent manipulation and gaming. Meanwhile, various studies have shown that search results can have a dramatic influence on the behavior of users.
Human oversight means that no AI system should be able to perform its functions without some level of control by humans. This means that humans should either be directly involved in the decision-making process or have the option to review and override decisions made by an AI model.
In 2016, Facebook had to shut down the AI that ran its “Trending Topics” section because it pushed out false stories and obscene material. It then returned humans in the loop to review and validate the content the module was specifying as trending topics.
Technical robustness and safety
The EC experts state that AI systems must “reliably behave as intended while minimizing unintentional and unexpected harm, and preventing unacceptable harm” to humans and their environment.
One of the greatest concerns of current artificial intelligence technologies is the threat of adversarial examples. Adversarial examples manipulate the behavior of AI systems by making small changes to their input data that are mostly invisible to humans. This happens mainly because AI algorithms work in ways that are fundamentally different from the human brain.
Adversarial examples can happen by accident, such as an AI system that mistakes sand dunes for nudes. But they can also be weaponized into harmful adversarial attacks against critical AI systems. For instance, a malicious actor can change the coloring and appearance of a stop sign in a way that will go unnoticed to a human but will cause a self-driving car to ignore it and cause a safety threat.
Adversarial attacks are especially a concern with deep learning, a popular blend of AI that develops its behavior by examining thousands and millions of examples.
There are already been several efforts to build robust AI systems that are resilient to adversarial attacks. AutoZOOM, a method developed by researchers at MIT-IBM Watson AI Lab, helps detect adversarial vulnerabilities in AI systems.
The EC document also recommends that AI systems should be able to fallback from machine learning to rule-based systems or ask for a human to intervene.
Since machine learning models are based on statistics, it should be clear how accurate a systems is. “When occasional inaccurate predictions cannot be avoided, it is important that the system can indicate how likely these errors are,” the EC’s ethical guidelines state. This means that the end user should know about the confidence level and the general reliability of the AI system they’re using.
Privacy and data governance
“AI systems must guarantee privacy and data protection throughout a system’s entire lifecycle. This includes the information initially provided by the user, as well as the information generated about the user over the course of their interaction with the system,” according to the EC document.
Machine learning systems are data-hungry. The more quality data they have, the more accurate they become. That’s why companies have a tendency to collect more and more data from their users. Companies like Facebook and Google have built economic empires by building and monetizing comprehensive digital profiles of their users. The use this data to train their AI models to provide personalized content and ads to their users and keep them glued to their apps to maximize their profit.
But how responsible are these companies in maintaining the security and privacy of this data? Not very much. They’re also not very explicit about the amount of data they collect and ways they use it.
In recent years, general awareness about privacy and new rules such as the European Union’s General Data Protection Regulation (GDPR) and California’s Consumer Privacy Act (CCPA) are forcing organizations to be more transparent about their data collection and processing practices. In the past year, many companies have offered users the option to download their data or to ask the company to delete it from its servers.
However, more needs to be done. Many companies share sensitive user information with their employees or third-party contractors to label data and train their AI algorithms. In many cases, users don’t know that human operators review their information and they falsely believe that only algorithms process their data.
Very recently, Bloomberg revealed that thousands of Amazon employees across the world access the voice recordings of the users of its Echo smart speakers to help improve the company’s AI-powered digital assistant Alexa. The idea does not sit well with the users, who expect to enjoy privacy in their homes.
Transparency
The European Commission experts define AI transparency in three components: traceability, explainability and communication.
AI systems based on machine learning and deep learning are highly complex. They develop their behavior based on correlations and patterns found in thousands and millions of training examples. Often, the creators of these algorithms don’t know the logical steps behind the decisions their AI models make. This makes it very hard to find the reasons behind the errors these algorithms make.
EC specifically recommends that developers of AI systems document the development process, the data they use to train their algorithms, and explain their automated decisions in ways that are understandable to humans.
Explainable AI has become the focus of several initiatives by the private and public sector. This includes a widespread effort by the Defense Advanced Research Projects Agency (DARPA) to create AI models are open to investigation and methods that can explain AI decisions.
Another important point raised in the EC document is communication. “AI systems should not represent themselves as humans to users; humans have the right to be informed that they are interacting with an AI system,” the document reads.
Last year, Google introduced Duplex, an AI service that could place calls on behalf users and make restaurant and salon reservations. Controversy ensued because the assistant refrained from presenting itself as an AI agent and duped its interlocutors into thinking they were speaking to a real human. The company later updated the service to present itself as Google Assistant.
Diversity, non-discrimination, and fairness
Algorithmic bias is one of the well-known controversies of contemporary AI technology. For a long time, we believed that AI would not make subjective decisions based on bias. But machine learning algorithms develop their behavior from their training data, and they reflect and amplify any bias contained in those data sets.
There have been numerous examples of algorithmic bias rearing its ugly head, such as the examples listed at the beginning of this article. Other cases include a study that showed popular AI-based facial analysis services being more accurate on men with light skin and making more errors on women with dark skin.
To prevent unfair bias against certain groups, EC’s guidelines recommend that AI developers make sure their AI systems’ data sets are inclusive.
The problem is, AI models often train on data that is publicly available, and this data often contains hidden biases that already exist in the society.
For instance, a group of researchers at Boston University discovered that word embedding algorithms (AI models used in tasks such as machine translation and online text search) trained on online articles had developed hidden biases, such as associating programming with men and homemaker with women. Likewise, if a company trains its AI-based hiring tools with the profiles of its current employees, it might be unintentionally pushing its AI toward replicating the hidden biases and preferences of its current recruiters.
To solve hidden biases, EC recommends for companies that develop AI systems hire people from diverse backgrounds, cultures and disciplines.
One consideration to note however is that fairness and discrimination often depends on the domain. For instance, in hiring, organizations must make sure that their AI systems don’t make decisions. But in another field like health care, parameters like gender and ethnicity must be factored in when diagnosing patients.
Societal and environmental well-being
“[The] broader society, other sentient beings and the environment should be also considered as stakeholders throughout the AI system’s life cycle,” EC’s guidelines state.
The social aspect of AI has been deeply studied. A notable example are social media companies, which use AI to study the behavior of their users and provide them with personalized content. This makes social media applications addictive and profitable, but also causes a negative impact on users, making them less social, less happy and less tolerant toward opposing views and opinions.
Some companies have started to acknowledge this and correct the situation. In 2018, Facebook declared that it would be making changes to its News Feed algorithm and provide users with more posts from friends and family and less from brands and publishers. The move was aimed at making the experience more social.
The environmental impact of AI is less discussed, but is equally important. Training and running AI systems in the cloud consumes a lot of electricity and leaves a huge carbon footprint. This is a problem that will grow worse as more and more companies use AI algorithms in their applications.
One of the solutions is to use lightweight edge AI solutions that require very little power and run on renewable energy. Another solution is to use AI itself to help improve the environment. For instance, machine learning algorithms can help manage traffic and public transport to reduce congestion and carbon emissions.
Accountability
Finally, EC calls for mechanisms “to ensure responsibility and accountability for AI systems and their outcomes, both before and after their development, deployment and use.” Basically, this means there should be legal safeguards to make sure companies keep their AI systems conformant with ethical principles.
U.S. lawmakers recently introduced the Algorithmic Accountability Act which, if passed, will required companies to have their AI algorithms evaluated by the Federal Trade Commission for known problems such as algorithmic bias as well as privacy and security concerns.
Other countries, including the UK, France and Australia have passed similar legislation to hold tech companies to account for the behavior of their AI models.
In most cases, ethical guidelines are not in line with the business model and interests of tech companies. That’s why there should be oversight and accountability. “When unjust adverse impact occurs, accessible mechanisms should be foreseen that ensure adequate redress. Knowing that redress is possible when things go wrong is key to ensure trust,” the EC document states.
This article was originally published by Ben Dickson on TechTalks, a publication that examines trends in technology, how they affect the way we live and do business, and the problems they solve. But we also discuss the evil side of technology, the darker implications of new tech and what we need to look out for. You can read the original article here.
Original post: https://thenextweb.com/neural-basics/2020/06/10/ethical-ai-and-the-importance-of-guidelines-for-algorithms-explained-syndication/
Cialis Cada Cuando Se Puede Tomar uneniffins https://ascialis.com/# – cialis buy CreemnIrrala Eolica Al Propecia haibrapieria brand cialis online joisheno Buy Cialis Super Active
I’m the business owner of JustCBD Store company (justcbdstore.com) and I’m presently trying to grow my wholesale side of business. I am hoping anybody at targetdomain share some guidance . I thought that the best way to accomplish this would be to reach out to vape companies and cbd retail stores. I was hoping if anybody at all could suggest a dependable web site where I can purchase CBD Shops International Sales Leads I am presently checking out creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. Unsure which one would be the best solution and would appreciate any assistance on this. Or would it be much simpler for me to scrape my own leads? Suggestions?
I am the business owner of JustCBD label (justcbdstore.com) and I’m presently planning to develop my wholesale side of company. It would be great if anybody at targetdomain is able to provide some guidance ! I thought that the best way to do this would be to reach out to vape shops and cbd stores. I was hoping if anybody could recommend a reliable site where I can get CBD Shops Business Contact Details I am currently examining creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. Unsure which one would be the most suitable choice and would appreciate any advice on this. Or would it be simpler for me to scrape my own leads? Suggestions?
Very good post. I will be facing some of these issues as well..
Very good post. I absolutely love this site. Thanks!
sildenafil 100mg erythromycin stearate generic tadalafil united states canada prescription price lipitor celebrex capsule 100mg
I blog quite often and I genuinely appreciate your content. Your article has really peaked my interest. I’m going to take a note of your website and keep checking for new details about once per week. I subscribed to your RSS feed too.
I couldn’t refrain from commenting. Exceptionally well written!
This site was… how do you say it? Relevant!! Finally I have found something which helped me. Cheers!
An outstanding share! I have just forwarded this onto a co-worker who was conducting a little research on this. And he actually ordered me breakfast simply because I found it for him… lol. So let me reword this…. Thank YOU for the meal!! But yeah, thanks for spending some time to discuss this subject here on your web site.
The very next time I read a blog, I hope that it won’t disappoint me as much as this one. I mean, Yes, it was my choice to read through, nonetheless I actually thought you would have something helpful to say. All I hear is a bunch of crying about something that you could fix if you weren’t too busy seeking attention.
Way cool! Some extremely valid points! I appreciate you writing this article plus the rest of the site is also very good.
Your style is unique in comparison to other folks I’ve read stuff from. I appreciate you for posting when you have the opportunity, Guess I will just bookmark this page.
When I originally left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and now every time a comment is added I get four emails with the exact same comment. Perhaps there is an easy method you are able to remove me from that service? Thanks a lot!
You should take part in a contest for one of the most useful websites on the internet. I will recommend this web site!
This site was… how do you say it? Relevant!! Finally I have found something which helped me. Thank you!
Oh my goodness! Amazing article dude! Thanks, However I am experiencing issues with your RSS. I don’t know why I am unable to join it. Is there anybody else getting the same RSS issues? Anyone that knows the solution will you kindly respond? Thanks!!
I’m amazed, I must say. Seldom do I encounter a blog that’s both educative and engaging, and let me tell you, you’ve hit the nail on the head. The issue is something which too few folks are speaking intelligently about. I am very happy I came across this in my search for something concerning this.
You’ve made some good points there. I looked on the internet for more info about the issue and found most people will go along with your views on this site.
I wanted to thank you for this very good read!! I definitely enjoyed every little bit of it. I’ve got you saved as a favorite to look at new stuff you post…
Greetings! Very useful advice within this post! It’s the little changes that will make the most significant changes. Many thanks for sharing!
Right here is the right website for everyone who would like to find out about this topic. You understand a whole lot its almost tough to argue with you (not that I personally will need to…HaHa). You definitely put a fresh spin on a subject which has been written about for ages. Great stuff, just wonderful!
Your style is so unique in comparison to other folks I have read stuff from. Many thanks for posting when you have the opportunity, Guess I’ll just bookmark this blog.
tretinoin 0.5 buy online
Your style is so unique compared to other folks I’ve read stuff from. Thanks for posting when you’ve got the opportunity, Guess I’ll just book mark this blog.
This is the perfect website for anyone who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want to…HaHa). You certainly put a fresh spin on a topic that has been written about for a long time. Great stuff, just great!
Can I simply say what a relief to discover someone who genuinely knows what they’re discussing on the web. You definitely understand how to bring an issue to light and make it important. More people need to check this out and understand this side of your story. I can’t believe you are not more popular because you surely have the gift.
I absolutely love your blog.. Very nice colors & theme. Did you create this website yourself? Please reply back as I’m attempting to create my very own site and would like to learn where you got this from or what the theme is called. Thanks!
There’s certainly a great deal to find out about this issue. I like all of the points you have made.
Hi there! This post could not be written any better! Reading through this article reminds me of my previous roommate! He constantly kept preaching about this. I’ll send this article to him. Pretty sure he’s going to have a great read. Many thanks for sharing!
An impressive share! I have just forwarded this onto a colleague who was doing a little homework on this. And he in fact bought me lunch because I discovered it for him… lol. So allow me to reword this…. Thank YOU for the meal!! But yeah, thanks for spending the time to talk about this matter here on your web page.
Saved as a favorite, I love your blog!
Excellent blog you’ve got here.. It’s difficult to find high-quality writing like yours these days. I really appreciate people like you! Take care!!
Your style is unique compared to other folks I have read stuff from. I appreciate you for posting when you’ve got the opportunity, Guess I will just bookmark this blog.
Nice post. I learn something totally new and challenging on websites I stumbleupon on a daily basis. It will always be useful to read content from other writers and use something from their sites.
Very nice article. I absolutely love this site. Thanks!
Thanks very nice blog!
I blog quite often and I truly appreciate your information. Your article has truly peaked my interest. I am going to book mark your blog and keep checking for new information about once a week. I subscribed to your Feed too.
Hello there! This blog post could not be written any better! Looking at this article reminds me of my previous roommate! He always kept talking about this. I’ll forward this information to him. Fairly certain he’ll have a great read. Many thanks for sharing!
Very good post. I certainly love this website. Keep writing!
I’d like to thank you for the efforts you’ve put in writing this site. I’m hoping to check out the same high-grade content from you later on as well. In truth, your creative writing abilities has encouraged me to get my own, personal website now 😉
Hi there, I think your web site could possibly be having browser compatibility issues. When I take a look at your site in Safari, it looks fine but when opening in IE, it’s got some overlapping issues. I merely wanted to provide you with a quick heads up! Other than that, fantastic website!
I have read a few just right stuff here. Definitely
value bookmarking for revisiting. I wonder how much effort you put to make this kind of excellent informative website.
Great article. I’m going through many of these issues as well..
For hottest information you have to visit internet and on the web I found
this web site as a finest site for most up-to-date updates.
Spot on with this write-up, I truly believe that this website needs much more attention. I’ll probably be back again to see more, thanks for the advice!
There is certainly a great deal to find out about this topic. I really like all of the points you made.
I was able to find good advice from your articles.
Everything is very open with a clear description of the issues. It was truly informative. Your website is very helpful. Many thanks for sharing!
After I initially left a comment I seem to have clicked on the -Notify me when new comments are added- checkbox and now whenever a comment is added I get 4 emails with the exact same comment. Perhaps there is an easy method you can remove me from that service? Appreciate it!
This web site certainly has all of the information and facts I wanted about this subject and didn’t know who to ask.
There’s certainly a great deal to learn about this issue. I love all of the points you’ve made.
I have to thank you for the efforts you’ve put in penning this blog. I really hope to view the same high-grade blog posts from you in the future as well. In truth, your creative writing abilities has inspired me to get my own website now 😉
I enjoy looking through an article that can make people think. Also, many thanks for allowing for me to comment!
Good info. Lucky me I came across your site by accident (stumbleupon). I have book-marked it for later!
I was extremely pleased to discover this site. I need to to thank you for ones time for this wonderful read!! I definitely liked every part of it and i also have you saved as a favorite to look at new stuff on your blog.
Pretty! This was an extremely wonderful article. Many thanks for providing this information.
A fascinating discussion is worth comment. I think that you ought to write more about this subject, it might not be a taboo matter but generally people don’t talk about such topics. To the next! Cheers!!
This website was… how do I say it? Relevant!! Finally I’ve found something which helped me. Kudos!
The very next time I read a blog, I hope that it does not disappoint me just as much as this particular one. I mean, I know it was my choice to read through, nonetheless I actually thought you’d have something interesting to say. All I hear is a bunch of whining about something that you could fix if you were not too busy seeking attention.
Greetings, I do think your blog could possibly be having web browser compatibility problems. When I look at your blog in Safari, it looks fine however, when opening in I.E., it has some overlapping issues. I merely wanted to provide you with a quick heads up! Besides that, great blog!
Way cool! Some extremely valid points! I appreciate you writing this post plus the rest of the website is also very good.
Its like you read my mind! You seem to grasp a lot about this, such as you wrote the ebook in it or something. I believe that you just can do with a few p.c. to drive the message house a little bit, but instead of that, this is great blog. An excellent read. I’ll definitely be back.|
I truly love your site.. Pleasant colors & theme. Did you develop this website yourself? Please reply back as I’m planning to create my own site and would like to know where you got this from or exactly what the theme is named. Thank you!
I used to be able to find good information from your content.
Everything is very open with a really clear description of the challenges. It was really informative. Your site is very helpful. Thank you for sharing!
Everything is very open with a clear explanation of the challenges. It was really informative. Your website is extremely helpful. Thanks for sharing!
Great blog you have here.. It’s hard to find good quality writing like yours nowadays. I really appreciate people like you! Take care!!
Hello there! This blog post couldn’t be written much better! Looking through this post reminds me of my previous roommate! He always kept talking about this. I most certainly will send this information to him. Fairly certain he’ll have a very good read. Many thanks for sharing!
Hi! I just wish to offer you a huge thumbs up for your excellent info you have here on this post. I am returning to your web site for more soon.
I’m extremely impressed along with your writing skills as well as with the layout to your weblog. Is this a paid topic or did you customize it your self? Anyway keep up the excellent quality writing, it’s uncommon to peer a nice blog like this one today..|
Achieving your fitness goals does not have to require a certified personal trainer or an expensive gym memberships, especially when you have the budget and the space to consider practically every workout machine in the market.
Your style is really unique in comparison to other people I have read stuff from. I appreciate you for posting when you’ve got the opportunity, Guess I’ll just book mark this site.
Spot on with this write-up, I absolutely think this website needs far more attention. I’ll probably be returning to read more, thanks for the info!
After looking into a handful of the articles on your web site, I seriously appreciate your way of writing a blog. I bookmarked it to my bookmark site list and will be checking back in the near future. Please check out my web site as well and let me know how you feel.
I pay a visit everyday some web sites and sites to read articles, but this blog offers quality based writing.
Very nice blog post. I definitely love this website. Thanks!
Greetings! Very useful advice in this particular post! It’s the little changes which will make the most important changes. Thanks for sharing!
I was excited to discover this web site. I wanted to thank you for your time just for this wonderful read!!
I definitely enjoyed every little bit of it and I have you saved to fav to see new
stuff in your website.
I really like it whenever people come together and share thoughts. Great site, keep it up!
I have to thank you for the efforts you have put in penning this site. I’m hoping to view the same high-grade blog posts by you later on as well. In truth, your creative writing abilities has motivated me to get my own, personal website now 😉
Good article. I will be dealing with many of these issues as well..
Hey there! I just wish to offer you a huge thumbs up for the excellent information you have here on this post. I am coming back to your blog for more soon.
Good info. Lucky me I ran across your site by accident (stumbleupon). I have book-marked it for later!
I needed to thank you for this wonderful read!! I absolutely loved every bit of it. I have got you saved as a favorite to check out new things you post…
Hello there! This article could not be written much better! Looking at this post reminds me of my previous roommate! He always kept talking about this. I am going to forward this post to him. Pretty sure he’s going to have a great read. Many thanks for sharing!
Greetings! Very useful advice within this post! It is the little changes that will make the most important changes. Thanks a lot for sharing!
Excellent write-up. I certainly appreciate this website. Thanks!
I was able to find good information from your blog posts.
I needed to thank you for this fantastic read!! I certainly enjoyed every little bit of it. I’ve got you book marked to look at new stuff you post…
Good post. I learn something totally new and challenging on sites I stumbleupon everyday. It will always be interesting to read content from other writers and use a little something from other websites.
I’m really impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the nice quality writing, it is rare to see a great blog like this one nowadays.|
purchase voltaren gel online
Everything is very open with a precise description of the challenges. It was really informative. Your site is very helpful. Thanks for sharing!
It’s appropriate time to make a few plans for the longer term and it’s time to be happy.
I have learn this publish and if I may I desire to suggest
you some interesting issues or advice. Maybe you can write next articles relating to this
article. I want to read even more issues approximately it!
Ahaa, its pleasant dialogue about this paragraph here at this web site,
I have read all that, so now me also commenting here.
I have been browsing online more than 2 hours today, yet I never found any interesting article like yours.
It’s pretty worth enough for me. Personally, if all webmasters and bloggers made good content
as you did, the net will be much more useful than ever before.
installment loans dallas tx usa installment loans installment loans with bad credit
There’s definately a lot to learn about this issue. I love all of the points you have made.
Ahaa, its nice conversation about this article at
this place at this blog, I have read all that,
so at this time me also commenting at this place.
Its like you read my mind! You appear to grasp a lot about
this, such as you wrote the e book in it or something.
I feel that you simply could do with a few p.c. to drive the message house a bit, but instead of
that, that is fantastic blog. A great read. I will
definitely be back.
It is the best time to make a few plans for the longer term and it’s time to be happy.
I have learn this put up and if I could I want to suggest you
few attention-grabbing issues or suggestions.
Perhaps you could write next articles regarding this article.
I desire to learn even more things about it!
Everyone loves what you guys are usually up too. This kind of clever work and coverage!
Keep up the wonderful works guys I’ve included you guys to my blogroll.
This approach allows to quickly switch between tasks and
solder microchips without the risk of damaging the adapter by heat.
Hi there just wanted to give you a quick heads up.
The text in your article seem to be running off the screen in Firefox.
I’m not sure if this is a format issue or something to do with web browser compatibility
but I thought I’d post to let you know. The design look great though!
Hope you get the problem resolved soon. Many thanks