added the randomize option between 10 blocks radius.
added protection.
added a clean memory event, in case of memory leaks.