work in progress 18:20:16