Welll... I took a crack at it...