Ramblings and Updates