very nice (and not all very easy) checkmates, thank you!
my pleasure !
Thank you for the puzzles! Keep up the good work mate!