MSP6k by 12/31/17? Challenge accepted!