ideas, research and

general musings...