further work writeup WIP