Work in progress 23-12-2019