this is no way to test a website and I should rebase all of these changes into one commit