maybe fixed indexing, or maybe broke everything?