@Callem This looks excellent, where are you at with this? Sorry about the lack of response as you can imagine things have been busy!