failing test
some progress