alright I think the flaw is in the mouse down event
you only need to change the picture if its not already changed...
so check before changing
if not picture = wanted picture than...
get it?