Thanks for playing through it! Yes I agree, the last one might have been a little bit over the top. I might get back to this project in the future if I get time!