https://baitk.com/read-blog/80....402_how-consumers-ar