Odds & Ends and Tools