yet more tinkering