some ramblings 2