Hi, please review my solution at cartedo.com. https://app.cartedo.com/project/8/idea/804619 #selfimprovement