tweak; add new test