blackhornet thanks for your help!
I've opened the file and studied it. Haha I am very very weak in programming so it took some time to understand, also had to look up what the abs function was. I think I've finally understood it.
The abs event was referring to the tolerance you were talking about? Once the range to the original position is within 1, it automatically jumps back to the original position.
Thanks for the drag and drop clarification as well. I only used it to test if it was taking a longer time to return to the original position, and I never paid attention to the scenario of x and y reaching 0 separately.
Again, thank you very much for your help blackhornet. I really appreciate it!