@Hamishcampbell @tchambers yep! This is the main hard problem I see. Well spotted.