How to solve user experience problems with PatternFly