updated recommanded list component to use flexbox
fixing conflicts