Tons of updates, fixed all kinds of minor stuff