Odds and ends

Under construction!