updated tinkering