Stitches forthcoming. Could have been worse I'm lucky to be in one piece