Misc

Odds n ends