Fixed pretty much everything for the last 3 hours