Move clip to a position from a varying start point

Hi all,

I’m trying to have a movie clip with 4 buttons that moves to the four corners of the stage. Depending on which button is clicked, the movie clip goes to that corner.

The trouble I’m running into is determining the variable start points. If the end goal is the lower right corner, it needs to be able to move there from the upper left, the lower left and the upper right. So I need to set the starting position as a variable I assume, but can’t get it working.

Any tips? Thanks for your help!