i agree
that the third post is a safer solution
and it only works because..
again agreed.
but again
this works for now , and this was only a test as i wrote in original post
and the original question wasn't on how to improve my already working code, to make it safer to write or to better write a specific equals
it was on the making the code fit to music better and best approach to handle that.