Meandering - just a long winding road of thoughts