various tinkering