fixed up some remaining bugs, website working properly