Cool puzzles, the last one had me stumped for a bit until I realized what I was doing wrong. Keep up the good work :)
thx for the feedback :D