work in progress 17:14:42