Everything is working now except for tag data caching, searching, and forward/next