A number of updates

Please check these updates and propagate them to the world!