im thinking about what to write as my review when this finished, there's a lot of things i wanted to unpack