basically everything should be updated

except indiv pages because yolo