Extension work

Some more of the extensions we have completed recently. .