organizing ramblings a bit