...
some progress