Tinkering

Misc tinkering