Nice1! Fine puzzles, needed to think a bit - well designed!
Thanks, yeah, some in the end have only one solution so it can get a bit tricky