various little odds and sods

completed