made a ton of updates