Work in progress

To be continued.