Sorry for the slow reply - some personal things came up I'm working through, but I'm still getting it written up.