work in progress 17:32:34