don’t tell anyone that this is a web component—I heard they weren’t the future