@calmanalyst: I'll take a stab