Useful thoughts & things