can't believe how much time i wasted trying to get react to work right. it's like they expect you to be some kind of magic programmer who can somehow intuitively understand the difference between