*Very* Long Update on me - 4/28