Mumbling thoughts and rants