Rants, ravings, and ramblings. All opinons are my own.