this site will be entirely remade from scratch when i get the motivation to.